Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 THE GREEN Terraced £253,777 £204,000 14 Sep 2018
71 THE GREEN Semi-Detached £181,546 £37,500 10 Feb 1998